Python Decorators - What are Python Decorators - A Complete Tutorial
Python Decorators function is just a function that takes another function as an argument and add extra features or behaviour to another function without altering the source code of original function.